stray comet - French English Dictionary